package com.icinfo.cloud.provider.punish.config.service;

import com.icinfo.cloud.common.core.page.PageResponse;
import com.icinfo.cloud.provider.punish.ucase.casemain.dto.PoliceAdjudicationDto;
import com.icinfo.cloud.provider.punish.ucase.casemain.dto.PoliceAdjudicationModifyDto;
import com.icinfo.cloud.provider.punish.ucase.casemain.vo.PoliceAdjudicationVo;
import com.icinfo.framework.common.web.Result;
import com.icinfo.framework.core.service.BaseService;

/**
 * 描述: 公安委托执法裁量和记分配置表 config_police_adjudication 对应的Service接口.<br>
 *
 * @author lujiayu
 * @date 2024年01月02日
 */
public interface IConfigPoliceAdjudicationService extends BaseService {

    PageResponse<PoliceAdjudicationVo> getPoliceAdjudicationPageList(PoliceAdjudicationDto policeAdjudicationDto);

    Result<String> updatePoliceAdjudication(PoliceAdjudicationModifyDto policeAdjudicationModifyDto);

    PoliceAdjudicationVo getByItemRelationCode(String itemRelationCode);
}
